|
|
|
Кнопка |
Назначение |
|
Переносит из списка Available names в список Selected names выделенные члены элемента управления |
|
Переносит из списка Available names в список Selected names все члены |
|
Возвращает из списка Selected names в список Available names выделенные члены элемента управления |
|
Возвращает из списка Selected names в список Available names все размещенные члены элемента управления |
Используя кнопки, сформируйте список необходимых событий, свойств и методов элемента управления и нажмите кнопку Next.
Рис. 14.6. Выбор членов интерфейса на втором шаге мастера ActiveX Control Interface Wizard
Рис. 14.7. Диалоговое окно Create Custom Interface Members
3. На третьем шаге Create Custom Interface Members (Создание пользовательских членов интерфейса) мастер предоставляет возможность программисту работать с пользовательскими событиями, методами и свойствами. В этом окне (рис. 14.7) можно с помощью:
При добавлении нового члена элемента управления вызывается диалоговое окно Add Custom Member (Добавление пользовательского члена). В этом окне (рис. 14.8) необходимо в поле Name (Имя) ввести имя члена и указать с помощью переключателя Type (Тип) его тип.
После добавления нового пользовательского члена элемента управления ActiveX он появляется в списке My Custom Members (Мои пользовательские члены). Сформировав список всех необходимых пользовательских членов, нажмите кнопку Next для перехода к следующему шагу мастера.
Рис. 14.8. Диалоговое окно добавления пользовательского члена элемента управления
4. Четвертый шаг Set Mapping (Установить соответствие) мастера ActiveX Control Interface Wizard (рис. 14.9) связывает члены элемента управления, выбранные на втором и третьем шагах, с событиями, свойствами и методами объектов элемента управления ActiveX. Диалоговое окно мастера содержит список всех свойств, методов и событий, которые определены как часть общего интерфейса элемента управления. Для связывания члена, выбранного из списка Public Name (Наименование), необходимо из раскрывающегося списка Control (Объект элемента управления) группы Maps to (Отобразить на) выбрать объект элемента управления и из списка Member (Член) этой же группы соответствующее событие, свойство или метод.
5. На пятом шаге Set Attributes (Назначить атрибуты) (рис. 14.10) мастер предлагает определить атрибуты тех членов нового элемента управления ActiveX, которые не были связаны с событиями, методами и свойствами на предыдущем шаге.
Рис. 14.9. Диалоговое окно Set Mapping
Рис. 14.10. Диалоговое окно Set Attributes
Перечень таких членов находится в списке Public Name окна данного шага мастера. Работа с этими членами элемента управления заключается в определении их атрибутов и описания. Описание вводится в поле Description (Описание). Это то краткое описание, которое затем будет появляться, например, в окне свойств при просмотре свойств объекта нового элемента управления в форме приложения. В полях группы Attribute Information (Информация об атрибутах) можно задать следующие атрибуты:
6. Шестой шаг мастера ActiveX Control Interface Wizard (рис. 14.11) является итоговым.
В диалоговом окне расположен флажок View Summary Report (Показать итоговый отчет), позволяющий вывести итоговый отчет. Если этот флажок установлен, то будет выведено окно Summary (Итоги), показанное на рис. 14.12. В этом окне мастера содержатся рекомендации по проверке нового элемента управления в составе приложения. Итоговый отчет можно сохранить в текстовом файле с помощью кнопки Save (Сохранить), открывающей диалоговое окно сохранения файла.
Рис. 14.11. Завершающий шаг мастера ActiveX Control Interface Wizard
Рис. 14.12. Итоговый отчет с рекомендациями мастера ActiveX Control Interface Wizard
назад | содержание | вперед
|